package cn.jjxx.modules.sys.mapper;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import com.baomidou.mybatisplus.mapper.BaseMapper;
import cn.jjxx.modules.sys.entity.BillRule;
 
/**   
 * @Title: 单号规则数据库控制层接口
 * @Description: 单号规则数据库控制层接口
 * @author zcg
 * @date 2018-08-09 14:01:03
 * @version V1.0   
 *
 */
public interface BillRuleMapper extends BaseMapper<BillRule> {
    
    /**
	 * @Description: 批量插入数据 .<br>
	 * @param list list集合.<br>
	 * @author zcg .<br>
	 * @date 2018-08-09 14:01:03.<br>
	 */
	boolean insertBatch(@Param("list")List<BillRule> list);
    
    /**
	 * @Description: 批量更新单据 .<br>
	 * @param list list集合.<br>
	 * @author zcg .<br>
	 * @date 2018-08-09 14:01:03 .<br>
	 */
	boolean updateBatch(@Param("list")List<BillRule> list);
	
	/**
	 * @Description: 根据sql查询 .<br>
	 * @param sql 查询sql.<br>
	 * @return 返回值.<br>   
	 * @author 郑成功 .<br>
	 * @date 2018-8-10 上午9:51:17.<br>
	 */
	String selectBySql(@Param("sql")String sql);
}